home *** CD-ROM | disk | FTP | other *** search
/ Cream of the Crop 20 / Cream of the Crop 20 (Terry Blount) (1996).iso / program / skeleton.zip / Common.inc < prev    next >
Text File  |  1996-06-02  |  2KB  |  69 lines

  1.         TITLE    Common
  2.         OPTION    CASEMAP:NONE
  3.  
  4.         .386            ;32-Bit when .386 before .MODEL
  5.         .MODEL    FLAT, STDCALL
  6.  
  7.         INCLUDE    WindowsA.inc
  8.  
  9. ;***************Resource.rc
  10. IDI_ICON    EQU    01h    ;Resource IDs
  11. IDM_MENU    EQU    02h
  12. IDA_ACCEL    EQU    03h
  13. IDD_ABOUT    EQU    04h
  14.  
  15. IDS_SYSMENU    EQU    10h    ;System Menu ID
  16. IDM_FILEMENU    EQU    11h    ;Menu IDs
  17. IDM_HELPMENU    EQU    12h
  18.  
  19. IDM_NEW        EQU    20h    ;File Menu Command IDs
  20. IDM_OPEN    EQU    21h
  21. IDM_SAVE    EQU    22h
  22. IDM_SAVEAS    EQU    23h
  23. IDM_EXIT    EQU    24h
  24. IDM_HELPTOPICS    EQU    25h    ;Help Menu Command IDs
  25. IDM_ABOUT    EQU    26h
  26.  
  27. ;***************WinMain.asm
  28. EXTERNDEF    hInst:HINSTANCE
  29. EXTERNDEF    lpCmdLine:LPSTR
  30. EXTERNDEF    hMainWnd:HWND
  31. EXTERNDEF    szClassName:SBYTE
  32. EXTERNDEF    szWindowName:SBYTE
  33.  
  34. ;***************WndProc.asm
  35. WndProc        PROTO    STDCALL :HWND, :UINT, :WPARAM, :LPARAM
  36.  
  37. ;***************Msg.asm
  38. MsgWM_PAINT    PROTO    STDCALL
  39. MsgWM_CREATE    PROTO    STDCALL
  40. MsgWM_CLOSE    PROTO    STDCALL
  41. MsgWM_SIZE    PROTO    STDCALL
  42.  
  43.  
  44. ;***************CmdFile.asm
  45. NAMEDbit    EQU    1h    ;fFileStatus 0=NoChanges 1=Changed
  46. CHANGEDbit    EQU    2h    ;fFileStatus 0=NeedsName 1=Named
  47. CmdIDM_NEW    PROTO    STDCALL
  48. CmdIDM_OPEN    PROTO    STDCALL
  49. CmdIDM_SAVE    PROTO    STDCALL
  50. SaveChanges    PROTO    STDCALL
  51. EXTERNDEF    fFileStatus:DWORD
  52.  
  53. ;***************StatBar.asm
  54. ID_STATUSBAR    EQU    0F0h
  55. CreateSBar    PROTO    STDCALL
  56. MsgWM_MENUSELECT PROTO    STDCALL
  57. EXTERNDEF    hStatusBar:HWND
  58.  
  59. ;***************ToolBar.asm
  60. ID_TOOLBAR    EQU    0F1h
  61. CreateTBar    PROTO    STDCALL
  62. NtfTTN_NEEDTEXT    PROTO    STDCALL
  63. EXTERNDEF    hToolBar:HWND
  64.  
  65. ;***************Misc.asm
  66. MiscCenterWnd    PROTO    STDCALL :HWND, :HWND
  67.  
  68. ;***************About.ASM
  69. About        PROTO    STDCALL :HWND, :UINT, :WPARAM, :LPARAM